insertion mutagenesis - German English Dictionary